<template>
  <div>
  <span>{{obtain_username}}</span>
  <el-dropdown>
    <i class="el-icon-setting" style="margin-right: 15px"></i>
    <el-dropdown-menu slot="dropdown">
      <!-- 若直接在el-dropdown-item上添加click事件，点击后没有任何反应。若在click后添加native修饰符， -->
      <el-dropdown-item icon="el-icon-delete-solid" @click.native="logout()">退出</el-dropdown-item>
    </el-dropdown-menu>
  </el-dropdown>
</div>
</template>

<script>
  export default {
    computed: {
      //获取存在token的username
      obtain_username() {
        return window.sessionStorage.getItem("username");
      }
    },
    methods:{
      //退出的方法
      logout() {
        //只需要把token里的所有东西清空
        window.sessionStorage.clear();
        this.$router.push("login")
      }
    }
  }
</script>

<style>
</style>
